<?php
require_once ('../../connexion.php');
try{
	$sql1='SELECT * FROM informations';
	$select = $connection->prepare($sql1, array(PDO::ATTR_CURSOR => PDO::CURSOR_FWDONLY));
	$select->execute();
	$error=0;
	while ($enregistrement = $select->fetch(PDO::FETCH_OBJ)){
		$modifLib=$enregistrement->libelle;
		switch ($modifLib) {
			case "Cp/Ville":
				$modifLib="cpVille";
				break;
			case "Pays/Departement":
				$modifLib="paysDepartement";
				break;
			case "Raison Sociale":
				$modifLib="raisonSociale";
				break;
			case "Date de création":
				$modifLib="dateCreation";
				break;
			case "Prénom":
				$modifLib="prenom";
				break;
			case "Accès":
				$modifLib="acces";
				break;
		}
		if($enregistrement->valeur != $_POST[$modifLib]){
			try{
				$sqlUpdate='UPDATE informations SET  valeur = :valeur WHERE id=:enregistrementId';
				$update = $connection->prepare($sqlUpdate, array(PDO::ATTR_CURSOR => PDO::CURSOR_FWDONLY));
				$update->execute(array(':valeur' => $_POST[$modifLib],':enregistrementId' => $enregistrement->id));
			}catch(Exception $e){
				$error++;
			}
		}
	}
}catch(Exception $e){
	echo "Impossible de charger les informations";
}
?>
<fieldset>
		<legend>INFORMATIONS</legend>
<?php		
	// on test le succes
	if(isset($update)){
		if ($error==0){
			echo "<h3>Mofification effectuée !</h3>";				
		}else{
			echo "<h3>".$error." erreur(s) survenue(s) lors de la modification</h3>";		
		}
	}else{
		echo "<h3>Aucune modification effectuée !</h3>";
	}
?>
</fieldset>
